<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <channel>
        <title>Business Analyst Community &amp; Resources | Modern Analyst</title> 
        <link>https://www.modernanalyst.com</link> 
        <description>RSS feeds for Business Analyst Community &amp; Resources | Modern Analyst</description> 
        <ttl>60</ttl> <item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/7143/Reinventing-the-Annual-Member-Survey-A-Business-Analysts-Role-in-Delivering-Actionable-Insights.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=7143</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=7143&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>Reinventing the Annual Member Survey: A Business Analyst’s Role in Delivering Actionable Insights</title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/7143/Reinventing-the-Annual-Member-Survey-A-Business-Analysts-Role-in-Delivering-Actionable-Insights.aspx</link> 
    <description>&lt;p&gt;In a competitive and rapidly evolving financial landscape, understanding member needs is vital to maintaining strong relationships and delivering meaningful value. Yet for many institutions, especially those with legacy processes, collecting structured member feedback can be surprisingly underdeveloped. This was the case at the Federal Home Loan Bank of Chicago (FHLBank Chicago), where &amp;mdash; despite its extensive engagement with member institutions &amp;mdash; the Bank had never before conducted a structured, enterprise-wide Annual Member Survey.&lt;/p&gt;

&lt;p&gt;Recognizing the need for a formalized feedback mechanism, the Bank launched an initiative to design and implement its first-ever Annual Member Survey, leveraging Salesforce as the foundational platform. As the Lead Business Analyst, I was responsible for envisioning, architecting, and orchestrating this new capability from the ground up.&lt;/p&gt;

&lt;p&gt;This initiative ultimately became a defining example of how strategic business analysis can create net-new organizational capability, not just improve existing processes.&lt;/p&gt;

&lt;p&gt;The Challenge: Creating a Strategic Feedback Framework from Scratch&lt;/p&gt;

&lt;p&gt;Unlike most process-automation projects, this effort did not begin with an existing workflow to analyze or improve. Instead, the Bank faced a unique challenge:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;No prior survey process existed&lt;/li&gt;
 &lt;li&gt;No historical data or response structures were available to benchmark against&lt;/li&gt;
 &lt;li&gt;No distribution, tracking, or reporting mechanisms had been established&lt;/li&gt;
 &lt;li&gt;No governance model existed for how results should be consumed&lt;/li&gt;
 &lt;li&gt;Stakeholders possessed varying assumptions about what the new survey should accomplish&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This meant the project required not only systems expertise but also conceptual design, stakeholder alignment, and strategic framing.&lt;/p&gt;

&lt;p&gt;My Role as Lead BA: Designing a New Enterprise Capability&lt;/p&gt;

&lt;p&gt;The absence of an existing process meant that Business Analysis would shape the entire direction of the initiative. My responsibilities included defining the business problem, creating the process architecture, establishing data structures, and ensuring Salesforce could support a sustainable and scalable survey model.&lt;/p&gt;

&lt;p&gt;1. Establishing the Vision and Framing the Purpose&lt;/p&gt;

&lt;p&gt;Through interviews and collaborative workshops with Member Strategy, Sales, Analytics, and Leadership teams, I led discussions to answer foundational questions:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;What insights should the Bank gather annually?&lt;/li&gt;
 &lt;li&gt;How should &amp;ldquo;member satisfaction&amp;rdquo; be defined in measurable terms?&lt;/li&gt;
 &lt;li&gt;What KPIs would create genuine value for leadership?&lt;/li&gt;
 &lt;li&gt;How should results be tied back to member institutions in Salesforce?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This work produced the Bank&amp;rsquo;s first Survey Vision and Strategy Framework, guiding all subsequent design decisions.&lt;/p&gt;

&lt;p&gt;2. Building the End‑to‑End Survey Workflow in Salesforce&lt;/p&gt;

&lt;p&gt;Because no prior workflow existed, I architected a brand‑new process designed around clarity, automation, and scalability:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Designed the survey creation and distribution model&lt;/li&gt;
 &lt;li&gt;Built logic for survey-to-member linking&lt;/li&gt;
 &lt;li&gt;Defined the response-collection data structure&lt;/li&gt;
 &lt;li&gt;Modeled the end‑to‑end visibility lifecycle, including assignment, participation, reminders, and results&lt;/li&gt;
 &lt;li&gt;Ensured dashboards would give leadership real-time insights&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The process not only captured survey responses but also embedded insights directly into the Bank&amp;rsquo;s member management ecosystem.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;3. Translating Ambiguity Into Clear, Actionable Requirements&lt;/p&gt;

&lt;p&gt;Given the lack of precedent, requirements had to be derived through deep analysis rather than comparison. I authored:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Detailed user stories&lt;/li&gt;
 &lt;li&gt;Acceptance criteria&lt;/li&gt;
 &lt;li&gt;Process maps&lt;/li&gt;
 &lt;li&gt;Data models&lt;/li&gt;
 &lt;li&gt;Reporting definitions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This documentation became the foundational blueprint for developers, testers, and end-users &amp;mdash; eliminating ambiguity and creating shared understanding.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;4. Leading UAT and Validating a New Capability&lt;/p&gt;

&lt;p&gt;Because the Bank had never conducted a survey like this, UAT required additional rigor:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;I designed test scripts covering every stage of the survey lifecycle&lt;/li&gt;
 &lt;li&gt;Trained business stakeholders on how to test a process that was entirely new&lt;/li&gt;
 &lt;li&gt;Triaged defects and clarified user expectations&lt;/li&gt;
 &lt;li&gt;Ensured the system was intuitive and future-proofed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Through this, the Bank gained confidence not just in the technology, but in the process itself.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;5. Supporting Rollout, Adoption, and Governance&lt;/p&gt;

&lt;p&gt;Beyond system delivery, I worked closely with:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Member Strategy teams to formalize interpretation of results&lt;/li&gt;
 &lt;li&gt;Analytics teams to align on scoring and reporting methodologies&lt;/li&gt;
 &lt;li&gt;Change management teams to ensure smooth onboarding&lt;/li&gt;
 &lt;li&gt;Salesforce admins to embed long‑term maintainability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This ensured the survey became an annual, repeatable, institution-wide capability&amp;mdash;not a one‑off project.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion:&lt;/strong&gt;&amp;nbsp;This project shows that Business Analysts are not just process improvers&amp;mdash;they are capability creators.By clarifying needs, defining strategy, architecting processes, aligning teams, and ensuring quality, the BA function enabled FHLBank Chicago to establish a powerful new insight mechanism that will shape strategy for years to come.&lt;/p&gt;

&lt;p&gt;The Annual Member Survey is now more than a project deliverable.&lt;br /&gt;
It is a permanent intelligence asset for the Bank &amp;mdash; built on a foundation of Business Analysis leadership.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Pulkit Singhal</dc:creator> 
    <pubDate>Sun, 25 Jan 2026 02:38:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:7143</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/7073/Field-Mapping-vs-Canonical-Data-Model-Which-One-Wins-in-Integrations.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=7073</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=7073&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>Field Mapping vs. Canonical Data Model — Which One Wins in Integrations?</title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/7073/Field-Mapping-vs-Canonical-Data-Model-Which-One-Wins-in-Integrations.aspx</link> 
    <description>&lt;p&gt;When building integrations between systems, one of the first architectural choices you&amp;rsquo;ll face is how to align data between them.&lt;br /&gt;
Two main approaches dominate this conversation: direct field mapping and the canonical data model.&lt;br /&gt;
Let&amp;rsquo;s break them down.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Field Mapping: Simple but Fragile&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Field mapping means you connect each field from System A directly to a matching field in System B.&lt;br /&gt;
It&amp;rsquo;s fast to implement and easy to visualize:&lt;/p&gt;

&lt;p&gt;Example:&lt;br /&gt;
&amp;ldquo;CustomerName&amp;rdquo; &amp;rarr; &amp;ldquo;ClientFullName&amp;rdquo;&lt;br /&gt;
&amp;ldquo;InvoiceDate&amp;rdquo; &amp;rarr; &amp;ldquo;BillingDate&amp;rdquo;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Pros:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Quick setup for simple integrations&lt;/li&gt;
 &lt;li&gt;Easier to debug and understand&lt;/li&gt;
 &lt;li&gt;Great for 1-to-1 integrations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Cons:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Every new system adds complexity &amp;mdash; you end up maintaining dozens of mappings&lt;/li&gt;
 &lt;li&gt;Any field name or format change breaks the flow&lt;/li&gt;
 &lt;li&gt;Hard to scale beyond a few connections&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This approach is fine for small, stable environments &amp;mdash; like syncing data between CRM and ERP once a day.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Canonical Data Model: Structured and Scalable&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A canonical model introduces a shared, unified data layer &amp;mdash; a kind of &amp;ldquo;translation dictionary&amp;rdquo; for your enterprise.&lt;br /&gt;
Instead of connecting systems directly, each system maps to the canonical schema.&lt;/p&gt;

&lt;p&gt;Example:&lt;br /&gt;
System A &amp;rarr; Canonical Model &amp;rarr; System B&lt;br /&gt;
&amp;ldquo;CustomerName&amp;rdquo; &amp;rarr; &amp;ldquo;Customer.FullName&amp;rdquo; &amp;rarr; &amp;ldquo;ClientFullName&amp;rdquo;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Pros:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Greatly simplifies multi-system integrations&lt;/li&gt;
 &lt;li&gt;Reduces maintenance costs over time&lt;/li&gt;
 &lt;li&gt;Makes it easier to add or replace systems&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Cons:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;Requires more design work upfront&lt;/li&gt;
 &lt;li&gt;May be overkill for small projects&lt;/li&gt;
 &lt;li&gt;Needs governance and version control&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This approach shines in large ecosystems &amp;mdash; where data flows across multiple ERPs, CRMs, or custom apps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So&amp;hellip; Which One to Choose?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you&amp;rsquo;re connecting two systems and don&amp;rsquo;t expect frequent schema changes &amp;mdash; use field mapping.&lt;br /&gt;
But if your integration landscape is growing and you want to reduce long-term pain &amp;mdash; invest in a canonical model early.&lt;/p&gt;

&lt;p&gt;Think of field mapping as a shortcut, and the canonical model as a foundation.&lt;/p&gt;
</description> 
    <dc:creator>Andrii Siryi</dc:creator> 
    <pubDate>Tue, 28 Oct 2025 15:39:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:7073</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/5332/The-Importance-of-Operational-Decisions.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=5332</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5332&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>The Importance of Operational Decisions</title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/5332/The-Importance-of-Operational-Decisions.aspx</link> 
    <description>&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;It may sound routine, but the importance of operational decisions cannot be underestimated. After all, not a day goes by without even the smallest business making dozens, if not hundreds of operational decisions that may affect the bottom line. Elevate these to large scale companies and we are talking thousands, if not millions of actions that impact day-to-day business operations.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;So what do we mean by &amp;lsquo;operational decisions&amp;rsquo;? The dictionary tells us that a decision is a &amp;lsquo;conclusion or resolution reached after consideration&amp;rsquo;. It is defined as &amp;lsquo;the action or process of deciding something or of resolving a question&amp;rsquo;.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;From this straightforward definition, we might construe that an operational decision must have an outcome based on a procedure that is designed to resolve an everyday or, in most cases, an &amp;lsquo;unexceptional&amp;rsquo; occurrence. This can be called the &amp;lsquo;decision logic&amp;rsquo;.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;It is important to point out, however, that there are differences between operational decisions and those that may be viewed as strategic to the business. Operational decisions are often highly structured, repetitive and routine. In other words, you can model them once and then reuse them ad infinitum for hundreds or thousands of every day transactions. For example, an operational decision may consider compliance with state regulations, or the possibility of a fraudulent transaction, or a calculation of taxation, or an exception to a claims process.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;This is precisely why operational decisions are very often excellent candidates for automation.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;To demonstrate, an operational decision structure typically looks something like this:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 0.0001pt; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/Portals/0/Users/121/77/77177/Operational-Decisions.png&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;&lt;em&gt;&lt;span style=&quot;padding: 0cm; border: 1pt none windowtext; color: #666666;&quot;&gt;Operational Decision structure. It includes the &amp;ldquo;decision logic&amp;rdquo;, input data and the conclusion.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;The judgement or action to be taken in each case could involve a list, a simple value, a calculation, a configuration, a price, a guideline, and several other routine outcomes. For example, it could be a list of available options for treatment of a patient, or the best prices for upselling and product bundling, or a billing calculation for a customer, or specific procedures and guidelines, and so on.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;The bottom line is that all operational decisions require an input in order to describe parameters, situations and cases. The decision logic is then executed and a result is produced.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;The critical piece here is a combination of effectiveness and efficiency, especially when businesses today are challenged by rapid change and competitive pressure. Yet it is a fact that in many cases, the actual logic behind an operational decision is not at all transparent to the organization. That may be because it is buried in legacy processes and applications or embedded in the minds of subject matter experts who will inevitably move on to other pursuits in a matter of time.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 6.75pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #393836;&quot;&gt;&lt;a href=&quot;https://www.modernanalyst.com/LinkClick.aspx?link=http%3a%2f%2fwww.flexrule.com%2fblog%2f&amp;amp;tabid=182&amp;amp;portalid=0&amp;amp;mid=875&quot; target=&quot;_blank&quot;&gt;The Importance of Automating Operational Decisions&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #666666;&quot;&gt;All too often companies use traditional approaches in an attempt to harness operational decisions. This might involve building applications using code and low-code platforms, iBPMS and other technologies. The problem, of course, is that the operational decision becomes &amp;lsquo;set in stone&amp;rsquo;, as it is buried in some hard-coded application that is difficult to change. As an interim solution when change request delays occur, some may try to compensate by resorting to Excel and other spreadsheet solutions. Other business-oriented solutions like Business Rules Management Systems (BRMS), Business Process Management (BPM) and Decision Management Systems (DMS) may also come into play as companies seek to memorialise their operational decision-making processes.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #666666;&quot;&gt;The problem with these types of traditional approaches is that when these are challenged by the necessary frequency of high volume changes inherent in operational decision-making, they must be managed independently. This in turn means that decision management becomes a maintenance nightmare. In short, the organisation simply cannot keep pace with the rate of essential change to operational decisions. It is simply not enough to change one line of code or one business rule here and there while other necessary changes stay in queue until such time as someone has time to explore the deep, dark recesses of traditional systems and figure out what to do. This approach inevitably leads to less effective results.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #666666;&quot;&gt;Obviously, there is an essential need to balance the control between IT and the business by using a solution that meets the need for effective and efficient operational decision-making. That&amp;rsquo;s where FlexRule comes in. Read more about our ground-breaking solutions at &lt;a href=&quot;https://www.modernanalyst.com/LinkClick.aspx?link=http%3a%2f%2fwww.flexrule.com%2f&amp;amp;tabid=182&amp;amp;portalid=0&amp;amp;mid=875&quot; target=&quot;_blank&quot;&gt;www.flexrule.com&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;</description> 
    <dc:creator>Arash</dc:creator> 
    <pubDate>Tue, 16 Apr 2019 07:35:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5332</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/5066/The-World-of-Difference-between-Business-Rules-and-Business-Decisions.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=5066</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=5066&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>The World of Difference between Business Rules and Business Decisions   </title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/5066/The-World-of-Difference-between-Business-Rules-and-Business-Decisions.aspx</link> 
    <description>&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;color: #393836;&quot;&gt;Let me start by saying that a business rule is far more granular than a business decision, and that the two should never be confused. Today, it is an unfortunate fact that some vendors would have potential clients believe that there is synergy between business rules and business decisions. Perhaps this is because in an effort to differentiate one business rules management system from another, a zealous marketing manager decided that the word &amp;lsquo;decision&amp;rsquo; rather than &amp;lsquo;rule&amp;rsquo; suggested a more powerful solution to everyday business transactions.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;color: #393836;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/Portals/0/Users/121/77/77177/BusinessRules-NL-Sample.png&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;em&gt;&lt;span style=&quot;color: #393836;&quot;&gt;Figure 1 &amp;ndash; A Sample Business Rule that ensures validation of data&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span style=&quot;color: #393836;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;strong&gt;&lt;span&gt;A Business Rule is not a Business Decision&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span&gt;It is true to say that the ultimate goal of both business decisions and business rules is to help the business reach a decision that enables it to run more efficiently and effectively, as well as profitably in most cases. The original concept of business rules management systems enabled end-users to craft and model an end-to-end process without the need to involve IT every step of the way. As such, a business rule was defined as one point in a detailed process of implementation, constraint handling, and data management. It could never be mistaken for a business decision, which is effectively the end point of an entire transaction. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span&gt;Unlike a &lt;/span&gt;&lt;span&gt;&lt;a href=&quot;http://www.flexrule.com/archives/writing-business-rules-natural-language/&quot; target=&quot;_blank&quot;&gt;business rule&lt;/a&gt;&lt;/span&gt;&lt;span&gt;, which is akin to a cog in a very large wheel, a business decision is something that is innately understood by a subject matter expert at a glance. It is very often also capable of recognizing&amp;nbsp;and addressing exceptions to the business rules that drive the ultimate decision. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span&gt;For example, a &lt;/span&gt;&lt;span&gt;policy may be represented as a collection of business rules, but it may be better if these are modelled as a series of business decisions. In such cases, a business decision regarding whether or not to approve a customer loan, for example, would constitute a business decision based on an organizational policy which may be the outcome of the execution of a large number of business rules.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/Portals/0/Users/121/77/77177/DRD-Strategy.png&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;em&gt;&lt;span&gt;Figure 2 &amp;ndash; A sample of a Loan Approval Decision Strategy&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span&gt;As &lt;/span&gt;&lt;span&gt;&lt;a href=&quot;http://www.flexrule.com/archives/modeling-business-decision/&quot; target=&quot;_blank&quot;&gt;business decisions&lt;/a&gt;&lt;/span&gt;&lt;span&gt; exist in different levels of abstraction, they may be dependent on a complex hierarchy and sequential flow of the business rules which ultimately drive that decision. So each input to the business decision is ostensibly supported by an entire network of dependencies that are driven by business rule outcomes.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;strong&gt;&lt;span&gt;Measuring Efficiency&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 15pt;&quot;&gt;&lt;span&gt;Unlike &lt;a href=&quot;http://www.modernanalyst.com/LinkClick.aspx?link=http%3a%2f%2fwww.flexrule.com%2farchives%2fmodeling-business-decision%2f&amp;amp;tabid=182&amp;amp;portalid=0&amp;amp;mid=875&quot; target=&quot;_blank&quot;&gt;business decisions&lt;/a&gt;, business rules are not typically measured for their efficiency. There are rarely key performance indicators attributed to a business rule. In a process involving thousands of rules, this would be an exercise in futility. Rather, business rules and their impacts must be understood and modeled&amp;nbsp;by subject matter experts who recognize&amp;nbsp;the desired outcomes based on business decisions. It is true to say that business decisions deliver a tangible result and are related to business processes, especially when it comes to service levels. This is where KPIs typically come into play.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/Portals/0/Users/121/77/77177/business-decisions-measure.png&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;em&gt;&lt;span&gt;Figure 3 &amp;ndash; Measuring the Performance of Business Decisions based on a KPI&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span&gt;The fact is that unlike a business rule, which is simply one part of what is often a very large overall &amp;lsquo;ruleset&amp;rsquo; designed to affect an outcome to a particular issue, a business decision relies on supporting logic to reach a measurable operational outcome that is part of a recognised business process. In other words, a business decision is far more complex in nature than a business rule. The bottom line is that a business decision is a logical and measurable conclusion that directly impacts day-to-day business transactions, whereas a business rule is not.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;background: white; margin-bottom: 0.0001pt;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description> 
    <dc:creator>Arash</dc:creator> 
    <pubDate>Thu, 14 Jun 2018 11:32:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:5066</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/4978/Big-Bucket-of-Rules.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=4978</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=4978&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>Big Bucket of Rules</title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/4978/Big-Bucket-of-Rules.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;color: #000000;&quot;&gt;There are many definition of business rules and the one that I really like is that business rules are: &lt;/span&gt;&lt;/p&gt;

&lt;div&gt;&amp;nbsp;
&lt;div&gt;
&lt;blockquote style=&quot;background-color: rgba(0, 0, 0, 0.05); padding: 15px 15px 15px 70px; border-left: 0px;&quot;&gt;
&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;font-size: 13px; color: #000000;&quot;&gt;Criterion used to:&lt;/span&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-bottom: 1em; margin-left: 1.5em; list-style-type: disc;&quot;&gt;
 &lt;li style=&quot;margin-left: 0.85em;&quot;&gt;&lt;span style=&quot;font-size: 13px; color: #000000;&quot;&gt;Guide conduct or actions.&lt;/span&gt;&lt;/li&gt;
 &lt;li style=&quot;margin-left: 0.85em;&quot;&gt;&lt;span style=&quot;font-size: 13px; color: #000000;&quot;&gt;Shape judgments of behavior.&lt;/span&gt;&lt;/li&gt;
 &lt;li style=&quot;margin-left: 0.85em;&quot;&gt;&lt;span style=&quot;font-size: 13px; color: #000000;&quot;&gt;Make decisions.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-size: 13px; color: #000000;&quot;&gt;Ronald Ross&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Having this definition in mind, let&amp;rsquo;s see what challenges a traditional rules management system will face when you are trying to scale. By &amp;ldquo;scaling&amp;rdquo; we do not mean the execution time in this context. I will elaborate further on that in this article.&lt;/span&gt;&lt;/p&gt;

&lt;h4 style=&quot;margin-bottom: 9px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Traditional Approach &amp;ndash; Business Rules&amp;nbsp;Oriented&lt;/span&gt;&lt;/strong&gt;&lt;/h4&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;In any traditional Business Rules Management System (BRMS) there is an authoring environment (i.e., a rule editor), that allows users start writing business rules. The interface presents a business rule in a few different ways, such as &lt;a href=&quot;https://www.modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/6135/What-is-an-IF-THEN-ELSE-statement.aspx&quot; target=&quot;_blank&quot;&gt;if-then-else statements&lt;/a&gt;, graphical tree, etc. You can then do things like group, tag, and label these rules for one good reason &amp;ndash; to be able to find them. That&amp;rsquo;s because when your rule systems grow to hundreds of thousands of rules, you will feel the pain.&lt;/span&gt;&lt;/p&gt;

&lt;ul style=&quot;margin-bottom: 1em; margin-left: 1.5em; list-style-type: disc;&quot;&gt;
 &lt;li style=&quot;margin-left: 0.85em;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;You need to find and group the business rules to be able to add them in a set (i.e. ruleset) for execution.&lt;/span&gt;&lt;/li&gt;
 &lt;li style=&quot;margin-left: 0.85em;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;You need to be able to understand if any business rules are duplicated, or if you already have a variation of a particular rule&lt;/span&gt;&lt;/li&gt;
 &lt;li style=&quot;margin-left: 0.85em;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;You need to be able to understand the potential impact if you decide to change a business rule&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;With this traditional approach, the reusable part of the system are the actual business rules.&lt;/span&gt;&lt;/p&gt;

&lt;h4 style=&quot;margin-bottom: 9px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Big Bucket of Rules&lt;/span&gt;&lt;/strong&gt;&lt;/h4&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;As a first impression, reusable business rules sound appealing. However, this conveniently innocent idea will introduce many challenges down the track. In a real system, we are talking about tens, if not hundreds of thousands of business rules all collaborating with each other to deliver value and determine an outcome.&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Finding one business rule in that repository is like finding needle in a haystack! No matter how well you tag, label, group, or name each one, it is going to be hard (even nearly impossible) finding them in the repository, let alone changing a couple of them and determining the impact.&lt;br /&gt;
Why is this the case? Well, remember the idea of reusable business rules that we were advocating? Now you need to ensure that any change makes sense for all the other parts on which the business rules rely.&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Individual business rules are very important, but often so small and granular that their reusability is of little or no value!&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;color: #000000;&quot;&gt;&lt;img alt=&quot;big bucket of rules&quot; src=&quot;http://www.flexrule.com/wp-content/uploads/2018/03/Lego-Pile.jpg&quot; /&gt; &lt;/span&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;The picture shown above is pretty much akin to your enterprise business rules repository. Where is the piece you wanted? You also attempted to label and tag them to be found more easily when required.&lt;/span&gt;&lt;/p&gt;

&lt;h4 style=&quot;margin-bottom: 9px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Alternative &amp;ndash; Business Decisions&amp;nbsp;Oriented&lt;/span&gt;&lt;/strong&gt;&lt;/h4&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Although individual business rules are important, what is more important is their ability to collaborate in order to achieve an outcome. We are more interested in the outcome &amp;ndash; that&amp;rsquo;s why we tried to group the business rules together in the first place to achieve a desired, relevant outcome that makes business sense.&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;The outcomes we are after are tightly coupled to a set of&amp;nbsp;&lt;strong&gt;&lt;a href=&quot;http://www.flexrule.com/archives/decision-requirement-diagram-drd/&quot;&gt;Business Decisions&lt;/a&gt;&lt;/strong&gt;. Consider the challenge you are trying to tackle this perspective &amp;ndash; what business decisions are you trying to make?&lt;br /&gt;
When you think about it that way, your life becomes easier, simply because this question will elevate the granularity of the rules. Don&amp;rsquo;t worry about the individual business rules too soon. You need to manage the decisions rather than the business rules. The business decision becomes the module of reusability, regardless of the underlying implementation.&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;These business decisions are just&amp;nbsp;&lt;strong&gt;not&lt;/strong&gt;&amp;nbsp;another type of rule sets! They are fundamentally different from mindset, approach, modeling, etc. We are going to examine business decisions in future posts in more detail.&lt;/span&gt;&lt;/p&gt;

&lt;h4 style=&quot;margin-bottom: 9px;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: #000000;&quot;&gt;Conclusion&lt;/span&gt;&lt;/strong&gt;&lt;/h4&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;If you don&amp;rsquo;t think about &amp;ldquo;business rules&amp;rdquo; in the context of the problem you are trying to solve and address, then you will not need many of things that traditional Business Rules Management Systems (BRMS) offer in the first place (e.g., Finding an orphan business rule). Traditional business rules management systems (BRMS) need those capabilities because the approach to rules are so granular and hard to manage. Think of business decisions next time and you will not find yourself in what we refer to as a &amp;lsquo;Big Bucket of Rules&amp;rsquo; problem!&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;The Business Decisions approach has so many direct and indirect benefits like transparency of business decisions, scalability of business rules, ease of reusability and etc.&amp;nbsp;These are all promises business rules management systems were not able to deliver&amp;nbsp;because of their approach to rules.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;small&gt;&lt;span style=&quot;color: #000000;&quot;&gt;** picture of the LEGO from https://www.flickr.com/photos/alanar/4444710186/in/photostream/&lt;/span&gt;&lt;/small&gt;&lt;/p&gt;
&amp;nbsp;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</description> 
    <dc:creator>Arash</dc:creator> 
    <pubDate>Tue, 13 Mar 2018 07:18:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:4978</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/3606/Quick-Intro-to-Decision-Model-and-Notation--DMN.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=3606</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3606&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>Quick Intro to Decision Model and Notation - DMN</title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/3606/Quick-Intro-to-Decision-Model-and-Notation--DMN.aspx</link> 
    <description>&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #0bb697;&quot;&gt;&lt;/span&gt;&lt;span&gt;Decision Model and Notation&lt;/span&gt;&amp;nbsp;in short DMN is a novel way to model business decisions. DMN allows capturing and modeling business decisions in a way that is easy to understand with business people and subject matter experts. It is a combination of:&lt;/p&gt;
&lt;ol style=&quot;color: #666666; margin-bottom: 1em; margin-left: 2.35em;&quot;&gt;
    &lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Decision requirement diagram &amp;ndash; DRD&lt;/li&gt;
    &lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Decision table&lt;/li&gt;
    &lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Boxed expressions&lt;/li&gt;
    &lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Friendly Enough Expression Language &amp;ndash; FEEL&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;&lt;strong&gt;Decision Requirement Diagram (DRD)&lt;/strong&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;This is a graphical model that allows modeling dependencies between input data, decision, business knowledge and knowledge source.&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;&lt;img src=&quot;http://www.flexrule.com/wp-content/uploads/2016/06/drd_car_sample2.png&quot; alt=&quot;DRD sample&quot; width=&quot;625&quot; height=&quot;466&quot; class=&quot;alignnone size-full wp-image-10568&quot; style=&quot;height: auto;&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;In DRD, the arrows show&amp;nbsp;the dependencies between different nodes in the model. To put it in a simple way, you can read it as if the output result of some nodes will be passed as the input of the other nodes.&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;In the table bellow, all the elements on a DRD model are illustrated:&lt;/p&gt;
&lt;div class=&quot;leftcontent&quot; style=&quot;color: #666666;&quot;&gt;
&lt;table style=&quot;width: 792px; margin: 0px 0px 30px; padding: 0px; border: 0px; border-spacing: 0px;&quot;&gt;
    &lt;tbody style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;
        &lt;tr style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;
            &lt;th style=&quot;margin: 0px; padding: 18px 12px; border: 0px;&quot;&gt;ELEMENT&lt;/th&gt;
            &lt;th style=&quot;margin: 0px; padding: 18px 12px; border: 0px;&quot;&gt;NOTATION&lt;/th&gt;
            &lt;th style=&quot;margin: 0px; padding: 18px 12px; border: 0px;&quot;&gt;DESCRIPTION&lt;/th&gt;
        &lt;/tr&gt;
        &lt;tr style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;Decision&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left; background-color: white;&quot;&gt;&lt;a class=&quot;image&quot; href=&quot;http://wiki.flexrule.com/index.php?title=File:Dmn_decision.png&quot; style=&quot;color: #0bb697;&quot;&gt;&lt;img src=&quot;http://wiki.flexrule.com/images/4/46/Dmn_decision.png&quot; alt=&quot;Dmn decision.png&quot; width=&quot;82&quot; height=&quot;44&quot; style=&quot;height: auto;&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;The act of determining an output from a number of inputs, using decision logic which may reference one or more business knowledge models.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;BusinessKnowledge Model&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: center; background-color: white;&quot;&gt;&lt;a class=&quot;image&quot; href=&quot;http://wiki.flexrule.com/index.php?title=File:Dmn_business_knowledge_model.png&quot; style=&quot;color: #0bb697;&quot;&gt;&lt;img src=&quot;http://wiki.flexrule.com/images/f/f7/Dmn_business_knowledge_model.png&quot; alt=&quot;Dmn business knowledge model.png&quot; width=&quot;82&quot; height=&quot;44&quot; style=&quot;height: auto;&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;A function encapsulating business knowledge, in the form of business rules, decision table or analytic model. Some of the tool may not support this element. In such case the decision logic is directly linked to the Decision rather than the business knowledge model.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;KnowledgeSource&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left; background-color: white;&quot;&gt;&lt;a class=&quot;image&quot; href=&quot;http://wiki.flexrule.com/index.php?title=File:Dmn_knowledge_source.png&quot; style=&quot;color: #0bb697;&quot;&gt;&lt;img src=&quot;http://wiki.flexrule.com/images/1/18/Dmn_knowledge_source.png&quot; alt=&quot;Dmn knowledge source.png&quot; width=&quot;82&quot; height=&quot;44&quot; style=&quot;height: auto;&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;The authority for a business knowledge model or decision.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;Input Data&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left; background-color: white;&quot;&gt;&lt;a class=&quot;image&quot; href=&quot;http://wiki.flexrule.com/index.php?title=File:Dmn_input_data.png&quot; style=&quot;color: #0bb697;&quot;&gt;&lt;img src=&quot;http://wiki.flexrule.com/images/c/c5/Dmn_input_data.png&quot; alt=&quot;Dmn input data.png&quot; width=&quot;80&quot; height=&quot;44&quot; style=&quot;height: auto;&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td class=&quot;leftcontent&quot; style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;Information used as an input by one or more decisions. It also denotes the parameters of a Business Knowledge Model.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;Information Requirement&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left; background-color: white;&quot;&gt;&lt;a class=&quot;image&quot; href=&quot;http://wiki.flexrule.com/index.php?title=File:Dmn_information_required.png&quot; style=&quot;color: #0bb697;&quot;&gt;&lt;img src=&quot;http://wiki.flexrule.com/images/0/0e/Dmn_information_required.png&quot; alt=&quot;Dmn information required.png&quot; width=&quot;88&quot; height=&quot;8&quot; style=&quot;height: auto;&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;Information &amp;ndash; input data or decision output &amp;ndash; required for a decision.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;Knowledge Requirement&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left; background-color: white;&quot;&gt;&lt;a class=&quot;image&quot; href=&quot;http://wiki.flexrule.com/index.php?title=File:Dmn_knowledge_required.png&quot; style=&quot;color: #0bb697;&quot;&gt;&lt;img src=&quot;http://wiki.flexrule.com/images/c/cb/Dmn_knowledge_required.png&quot; alt=&quot;Dmn knowledge required.png&quot; width=&quot;93&quot; height=&quot;12&quot; style=&quot;height: auto;&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;The invocation of a business knowledge model.&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr style=&quot;margin: 0px; padding: 0px; border: 0px;&quot;&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;Authority Requirement&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left; background-color: white;&quot;&gt;&lt;a class=&quot;image&quot; href=&quot;http://wiki.flexrule.com/index.php?title=File:Dmn_authority_required.png&quot; style=&quot;color: #0bb697;&quot;&gt;&lt;img src=&quot;http://wiki.flexrule.com/images/d/d4/Dmn_authority_required.png&quot; alt=&quot;Dmn authority required.png&quot; width=&quot;93&quot; height=&quot;13&quot; style=&quot;height: auto;&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
            &lt;td style=&quot;margin: 0px; padding: 12px; border: 0px; text-align: left;&quot;&gt;Showing the knowledge source of an element or the dependency of a knowledge source on input data.&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;h4 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;&lt;strong&gt;Decision Table&lt;/strong&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;In decision model and notation, the Decision Table is a tabular form that models rules based on conditions and actions which they are also called inputs and outputs. Decision Table is the default type of modeling business rules in DMN. But if your tools support&amp;nbsp;&lt;span&gt;other ways&lt;/span&gt;&amp;nbsp;to model business rules then you can freely use them along side with decision table.&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-10393&quot; src=&quot;http://www.flexrule.com/wp-content/uploads/2016/03/DT-FamilyDiscountDecision.png&quot; alt=&quot;decision model and notation&quot; width=&quot;489&quot; height=&quot;142&quot; style=&quot;height: auto;&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #393836; font-family: &#39;Open Sans&#39;, sans-serif; font-size: 12px; line-height: 1.451em;&quot;&gt;&lt;strong&gt;Boxed Expressions&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;In Decision model and notation (DMN) are a simple two column table and effective way to model business formulas, calculations, values and expressions. And then you can share them across multiple decisions and logic.&lt;br /&gt;
&lt;a href=&quot;http://www.flexrule.com/wp-content/uploads/2016/06/BoxedExpression.png&quot; style=&quot;color: #0bb697;&quot;&gt;&lt;img class=&quot;alignnone size-full wp-image-10537&quot; src=&quot;http://www.flexrule.com/wp-content/uploads/2016/06/BoxedExpression.png&quot; alt=&quot;decision model and notation&quot; width=&quot;860&quot; height=&quot;144&quot; style=&quot;height: auto;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #0bb697;&quot;&gt;&lt;/span&gt;&lt;span&gt;Boxed expressions&lt;/span&gt;&amp;nbsp;simply allows modeling: constant, values, invocation, formulas&amp;hellip;&amp;nbsp;&lt;span&gt;Boxed expressions&lt;/span&gt;&amp;nbsp;allows putting together building blocks of logic (i.e. decision table, natural language, flow&amp;hellip;) and reuse them over and over again.&lt;/p&gt;
&lt;h4 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;&lt;strong&gt;Friendly Enough Expression Language&lt;/strong&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;In decision model and notation, FEEL is an expression language for business people. FEEL define a syntax for expressing conditions, actions and formula. Consider FEEL like excel formulas that they allow you formulate your thinking about a domain in a context. FEEL is designed to allow ease of use by business people and subject matter experts.&lt;/p&gt;
&lt;h4 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/h4&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;There are benefits of using decision model and notation over the traditional business rules approach. In the business rules approach, very soon you start thinking about the business rules which they are more about the logic implementation. But decision approach provides a more high-level abstracted layer that allows you to see the big picture first rather than diving deep into implementation and losing the context and overview of the solution.&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;This change of approach:&lt;/p&gt;
&lt;ol style=&quot;color: #666666; margin-bottom: 1em; margin-left: 2.35em;&quot;&gt;
    &lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Allows scaling business rules in more manageable, reusable visual approach across applications and processes.&lt;/li&gt;
    &lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Allows better communication between business, domain experts and IT by enabling a productive involvement of business people and subject matter experts.&lt;/li&gt;
    &lt;li style=&quot;margin-bottom: 0px;&quot;&gt;Allows clearly define decision boundaries and expose the&amp;nbsp;&lt;a href=&quot;http://www.flexrule.com/archives/decision-as-a-service/&quot; style=&quot;color: #0bb697;&quot;&gt;decision as a service&lt;/a&gt;&amp;nbsp;with a click!&lt;/li&gt;
&lt;/ol&gt;
&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;If your tool supports&amp;nbsp;&lt;span&gt;simulation and execution&lt;/span&gt;,&amp;nbsp;&lt;span&gt;error checking at design&lt;/span&gt;&amp;nbsp;time and runtime with&amp;nbsp;&lt;span&gt;debugging capability&lt;/span&gt;&amp;nbsp;then you will not miss&amp;nbsp;anything from business rules approach, but also will have a better way to reuse and scale your business rules in a systematic way.&lt;/p&gt;
&lt;p&gt;Submitted by: &lt;a href=&quot;http://www.flexrule.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;text-decoration: underline;&quot;&gt;FlexRule&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description> 
    <dc:creator>Arash</dc:creator> 
    <pubDate>Wed, 10 Aug 2016 23:03:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3606</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/3444/Decision-Model-and-Notation-to-model-Business-Policies.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=3444</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3444&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>Decision Model and Notation to model Business Policies</title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/3444/Decision-Model-and-Notation-to-model-Business-Policies.aspx</link> 
    <description>&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;Decision model and notation (DMN) is a nice way to model policies and make sure your business rules are implemented properly. Opposite to traditional approach in business rules which was the focus on the rules them selves, in DMN we start from decisions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;color: #666666;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;Let&amp;rsquo;s work on a tangible example. In an employees benefits and entitlement system, you would have many rules, which some of them are related to calculate the employee Vacation Days. For example let&amp;rsquo;s say your company has the following policy:&lt;/p&gt;
&lt;blockquote style=&quot;color: #666666; padding: 15px 15px 15px 70px; background-color: rgba(0, 0, 0, 0.0470588);&quot;&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;font-size: 13px;&quot;&gt;Every employee receives at least 22 days. Additional days are provided to the following criteria:&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: small; font-style: italic; line-height: 24px;&quot;&gt;1. Only employees younger than 18 or at least 60 years, or employees with&amp;nbsp;at least 30 years of service will receive 5 extra days.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: small; font-style: italic; line-height: 24px;&quot;&gt;2. Employees with at least 30 days of service and also employees of age 60 or more, receive 3 extra days, on top of the possible additional days already given.&lt;br /&gt;
&lt;/span&gt;&lt;span style=&quot;font-size: small; font-style: italic; line-height: 24px;&quot;&gt;3. If an employee&amp;nbsp;has at least 15 but less than 30 years of service, 2 extra days are give. These 2 days are also provided for employees of age 45 or more.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: small; font-style: italic; line-height: 24px;&quot;&gt;These 2 extra days cannot be combined with &amp;nbsp;the 5 extra days.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;&lt;small&gt;(* The policy example was provided by Prof. Jan Vanthienen)&lt;/small&gt;&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;Now let&amp;rsquo;s have a look at the bellow model:&lt;/p&gt;
&lt;div id=&quot;attachment_10285&quot; class=&quot;wp-caption alignnone&quot; style=&quot;color: #666666; width: 510px; margin-bottom: 1.5em; text-align: center;&quot;&gt;&lt;img class=&quot;size-full wp-image-10285&quot; src=&quot;http://www.flexrule.com/wp-content/uploads/2016/02/EmployeeBenefits.png&quot; alt=&quot;Decision model and notation in action&quot; width=&quot;500&quot; height=&quot;221&quot; style=&quot;height: auto; border: none;&quot; /&gt;&lt;/div&gt;
&lt;p style=&quot;margin-bottom: 20px;&quot;&gt;&lt;span style=&quot;color: #666666;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;
Each of the blue rectangles are called &amp;ldquo;Decision&amp;rdquo; and each line with arrow shows the dependency of each decision to another or to an input data (employee in round rectangle with pink color).
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;Now we need to build couple of simple decision tables. And then associate each of them to appropriate decision node in the above decision requirement diagram.&lt;/p&gt;
&lt;h4 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;&lt;/h4&gt;
&lt;h2 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;Base days&lt;/h2&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;Every employee receives at least 22 days.&lt;/p&gt;
&lt;div id=&quot;attachment_10291&quot; class=&quot;wp-caption alignnone&quot; style=&quot;color: #666666; width: 353px; margin-bottom: 1.5em; text-align: center;&quot;&gt;&lt;img class=&quot;size-full wp-image-10291&quot; src=&quot;http://www.flexrule.com/wp-content/uploads/2016/02/BaseDays.png&quot; alt=&quot;DMN decision table&quot; width=&quot;343&quot; height=&quot;62&quot; style=&quot;height: auto; border: none;&quot; /&gt;
&lt;p class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 0px; padding: 10px;&quot;&gt;Base days&lt;/p&gt;
&lt;/div&gt;
&lt;h2 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;Extra 3 Days rules&lt;/h2&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;Employees with at least 30 days of service and also employees of age 60 or more, receive 3 extra days, on top of the possible additional days already given.&lt;/p&gt;
&lt;div id=&quot;attachment_10289&quot; class=&quot;wp-caption alignnone&quot; style=&quot;color: #666666; width: 354px; margin-bottom: 1.5em; text-align: center;&quot;&gt;&lt;img class=&quot;size-full wp-image-10289&quot; src=&quot;http://www.flexrule.com/wp-content/uploads/2016/02/3days.png&quot; alt=&quot;Extra 3 days vacation&quot; width=&quot;344&quot; height=&quot;103&quot; style=&quot;height: auto; border: none;&quot; /&gt;
&lt;p class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 0px; padding: 10px;&quot;&gt;Extra 3 days vacation&lt;/p&gt;
&lt;/div&gt;
&lt;h2 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;Extra 5 days rules&lt;/h2&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;Only employees younger than 18 or at least 60 years, or employees with&amp;nbsp;at least 30 years of service will receive 5 extra days.&lt;/p&gt;
&lt;div id=&quot;attachment_10290&quot; class=&quot;wp-caption alignnone&quot; style=&quot;color: #666666; width: 353px; margin-bottom: 1.5em; text-align: center;&quot;&gt;&lt;img class=&quot;size-full wp-image-10290&quot; src=&quot;http://www.flexrule.com/wp-content/uploads/2016/02/5days.png&quot; alt=&quot;DMN decision table&quot; width=&quot;343&quot; height=&quot;123&quot; style=&quot;height: auto; border: none;&quot; /&gt;
&lt;p class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 0px; padding: 10px;&quot;&gt;Extra 5 days vacation&lt;/p&gt;
&lt;/div&gt;
&lt;h2 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;Extra 2 Days rules&lt;/h2&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;If an employee&amp;nbsp;has at least 15 but less than 30 years of service, 2 extra days are give. These 2 days are also provided for employees of age 45 or more.&lt;br /&gt;
These 2 extra days cannot be combined with &amp;nbsp;the 5 extra days. (This part is handled where we add up all the values in Total vacation days)&lt;/p&gt;
&lt;div id=&quot;attachment_10287&quot; class=&quot;wp-caption alignnone&quot; style=&quot;color: #666666; width: 358px; margin-bottom: 1.5em; text-align: center;&quot;&gt;&lt;img class=&quot;size-full wp-image-10287&quot; src=&quot;http://www.flexrule.com/wp-content/uploads/2016/02/2days.png&quot; alt=&quot;Decision table in DMN &quot; width=&quot;348&quot; height=&quot;104&quot; style=&quot;height: auto; border: none;&quot; /&gt;
&lt;p class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 0px; padding: 10px;&quot;&gt;Extra 2 days eligibility&lt;/p&gt;
&lt;/div&gt;
&lt;h2 style=&quot;color: #393836; margin-bottom: 9px;&quot;&gt;Total vacation days calculation&lt;/h2&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;In the upper left side decision, we calculate the total days based on eligibility for base days and extra days:&lt;/p&gt;
&lt;div id=&quot;attachment_10292&quot; class=&quot;wp-caption alignnone&quot; style=&quot;color: #666666; width: 586px; margin-bottom: 1.5em; text-align: center;&quot;&gt;&lt;img class=&quot;size-full wp-image-10292&quot; src=&quot;http://www.flexrule.com/wp-content/uploads/2016/02/TotalDays.png&quot; alt=&quot;Decision model and notation with decision table&quot; width=&quot;576&quot; height=&quot;159&quot; style=&quot;height: auto; border: none;&quot; /&gt;
&lt;p class=&quot;wp-caption-text&quot; style=&quot;margin-bottom: 0px; padding: 10px;&quot;&gt;Total vacation days based on other decision tables&lt;/p&gt;
&lt;/div&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;We also set the last table aggregation method to Sum based on Rules Order. So the result will be sum of the last column (Vacation Days).&lt;br /&gt;
&lt;img src=&quot;http://www.flexrule.com/wp-content/uploads/2016/02/Sum-DMN.png&quot; alt=&quot;DMN aggregation function&quot; width=&quot;286&quot; height=&quot;196&quot; class=&quot;alignnone size-full wp-image-10305&quot; style=&quot;height: auto;&quot; /&gt;&lt;br /&gt;
Decision model and Notation defines couple of standard aggregation functions.&lt;/p&gt;
&lt;h2&gt;Benefits of this Approach&lt;/h2&gt;
&lt;br /&gt;
&lt;p style=&quot;color: #666666; margin-bottom: 20px;&quot;&gt;If you model only the Decision Tables, for a slightly more complex policy you will loose the big picture and will have no clue about the whole policy not scenario that is covered. But by using the Decision Model and Notation (DMN), you start from top, and then drill down to each decision implementation (Decision tables) or&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://www.flexrule.com/archives/modeling-business-rule-and-decision/&quot; style=&quot;color: #0bb697;&quot; target=&quot;_blank&quot;&gt;other types of logic&lt;/a&gt;.&lt;/p&gt;</description> 
    <dc:creator>Arash</dc:creator> 
    <pubDate>Mon, 01 Feb 2016 21:55:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3444</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/3358/While-Change-is-Certain-Business-Rules-are-Not.aspx#Comments</comments> 
    <slash:comments>2</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=3358</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3358&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>While Change is Certain, Business Rules are Not </title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/3358/While-Change-is-Certain-Business-Rules-are-Not.aspx</link> 
    <description>&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Nowhere is the need to implement and manage
change more acute than within government agencies, nonprofits, and commercial
businesses. Changing regulations, changing customer needs, new direction set by
changing leadership, and the necessity to launch bigger, better, different
products more and more quickly mean changes are inevitable. These situations
not only trigger internal changes, but alter how an organization will manage
its public interactions. In addition, an organization must determine how it will
manage the impact of change within already established business systems and IT
processes, most of which are already quite complex.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Change can trigger the need to meet tight
deadlines; to update systems, forms, and websites; and to ensure understanding
and acceptance across disparate constituencies, including employees,
contractors, and the public. The need to change forces consideration of a
variety of questions, such as:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
    &lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;For changes imposed
    upon an organization from the outside, what does compliance mean?&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;How will change impact
    an organization&amp;rsquo;s ability to achieve its goals? &lt;/span&gt;&lt;/li&gt;
    &lt;li style=&quot;color: #333333; font-family: Tahoma, sans-serif; font-size: 10.5pt; font-style: normal; font-weight: normal;&quot;&gt;
    &lt;p style=&quot;color: #000000; line-height: 15pt; font-family: Calibri, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 7.5pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;How widespread is the
    impact of change, and how can an organization effectively prioritize addressing
    those impacts with the resources, time, and money available to it?&lt;/span&gt;&lt;/p&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;These challenges are complex. Organizational
leadership and staff must understand and successfully communicate the need to change.
The organization must also have capability to identify and measure the impact
of the change, develop the business and technology requirements for what must
change, design and implement the necessary changes, and, finally, test the
modifications made to systems and processes, and validate for future operations.
&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Ability to change in question&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;While government, nonprofits, and businesses all
recognize the constancy of change, few organizations are proactively prepared
to address change in an organized, efficient, and effective manner. Thus, when
the imperative to change occurs, most organizations are relegated to an &amp;ldquo;all
hands on deck&amp;rdquo;, &amp;ldquo;man the torpedoes&amp;rdquo;, &amp;ldquo;cost is no object&amp;rdquo; strategy to address
the imperative. Since the majority of change imperatives come with a deadline,
the risk of disruption to an organization&amp;rsquo;s long term strategy, short term
tactics, and overall health can be quite significant.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;A recent survey by Robbins Gioia provides
evidence that organizations are not planning for change. &lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;ul&gt;
    &lt;li style=&quot;line-height: 15pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;A whopping 91% of
    respondents felt some degree of challenge when having to respond to regulatory
    changes, especially those with a deadline. Nearly 21% reported this to be &amp;ldquo;very
    challenging&amp;rdquo; for their organization. &lt;/span&gt;&lt;/li&gt;
    &lt;li style=&quot;line-height: 15pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;There is also concern
    about losing institutional knowledge due to retirement and job changes. In
    fact, 91% of respondents expressed some degree of concern about this. A full
    32% said they were &amp;ldquo;very concerned&amp;rdquo; about this problem.&lt;/span&gt;&lt;/li&gt;
    &lt;li style=&quot;line-height: 15pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 0pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;And finally, 86% of
    respondents reported that they held some degree of concern about the amount of
    time it takes to get a new product out the door. 21% indicated that they were
    &amp;ldquo;very concerned&amp;rdquo; about this.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;A proactive approach to managing change&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;The survey explored one practice in particular
that, once implemented, can significantly reduce the time, cost, and risk of
managing change. That practice is the capture, documentation, and tracing of
business rules. &lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; text-decoration: underline; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Business rules&lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt; are operating principles or self-imposed
constraints that apply across all operations and systems of an organization.
The need for the existence of a business rule may be triggered by internal or
external policies, practices or regulations. The power of capturing,
documenting, and tracing business rules to the processes and systems that are
impacted is significant. Business rules are:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
    &lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Specific, actionable,
    and testable,&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Independent of any one
    process,&lt;/span&gt;&lt;/li&gt;
    &lt;li style=&quot;color: #333333; font-family: Tahoma, sans-serif; font-size: 10.5pt; font-style: normal; font-weight: normal;&quot;&gt;
    &lt;p style=&quot;color: #000000; line-height: 15pt; font-family: Calibri, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 7.5pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Technology
    independent,&lt;/span&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li style=&quot;color: #333333; font-family: Tahoma, sans-serif; font-size: 10.5pt; font-style: normal; font-weight: normal;&quot;&gt;
    &lt;p style=&quot;color: #000000; line-height: 15pt; font-family: Calibri, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 7.5pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Under the control of
    the entity or organization to which they apply, and&lt;/span&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li style=&quot;color: #333333; font-family: Tahoma, sans-serif; font-size: 10.5pt; font-style: normal; font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Can be maintained in a
    manner to provide immediate impact analysis when a change is to occur.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Changes, particularly significant changes,
affect business rules. Regulatory changes, for example, inevitably impact the
business rules the guide an organization&amp;rsquo;s operations. Changes in tax laws,
healthcare policies, zoning codes, and, even changes in product features and
functions, will impact the rules by which a business or government entity
operates.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;In spite of the clear utility of understanding
business rules and their applications, 93% (126 of 136) of organizations
responding to the recent survey reported that their organization is challenged
when it comes to capturing and maintaining business rules. In fact, 27%
reported they were &amp;ldquo;very challenged&amp;rdquo; in this area.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;BAs help create Invaluable Assets&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;If business rules describe the framework and
constraints that impact an action that an organization may take, business
analysts (BAs) are best equipped and positioned to help reduce organizational
uncertainty &amp;mdash; and, therefore, risk &amp;mdash; by carefully documenting an organization&#39;s
sometimes obscure processes and rules. This work can be painstaking, but a
comprehensive approach helps an organization to operate more consistently, adds
predictably to projects and planning, and, in the case of rapid and
unanticipated change, may provide an organization a significant competitive
advantage. &lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;It would be impossible to overemphasize the
value of having an organization&#39;s business rules documented and maintained by
professional business analysts. To have requirements, workflows, rules, and
overall process models captured in an on-going, living data and requirements
repository and available for use for any effort would be invaluable. Yet, 69%
of those organizations surveyed reported that they do not use a business rules
repository. &lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Such assets and models become valuable
property and tangible company assets, available to jump-start future process
improvement and new product development undertakings. Such models lay the
foundation for an organization&#39;s continuous optimization efforts based on solid
understanding of rules, requirements, and business process models. These models
provide the capability to determine that when X changes, A, B, and C are also
impacted and must change as well.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Who took the survey&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 7.5pt; line-height: 15pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;RG set up an online survey that got 146
responses. Of these participants, the majority was from government agencies and
nonprofits, 40% (58). Others came from across private industry:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
    &lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;16% of respondents came
    from the financial world, banking, investment, and insurance&lt;/span&gt;&lt;/li&gt;
    &lt;li&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;12% of respondents
    were from the professional services, such as accounting&lt;/span&gt;&lt;/li&gt;
    &lt;li style=&quot;color: #333333; font-family: Tahoma, sans-serif; font-size: 10.5pt; font-style: normal; font-weight: normal;&quot;&gt;
    &lt;p style=&quot;color: #000000; line-height: 15pt; font-family: Calibri, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 7.5pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;Manufacturing and
    transportation made up 10% of respondents&lt;/span&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li style=&quot;color: #333333; font-family: Tahoma, sans-serif; font-size: 10.5pt; font-style: normal; font-weight: normal;&quot;&gt;
    &lt;p style=&quot;color: #000000; line-height: 15pt; font-family: Calibri, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 7.5pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;High tech, telecommunications,
    and utilities made up 9%of respondents&lt;/span&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li style=&quot;color: #333333; font-family: Tahoma, sans-serif; font-size: 10.5pt; font-style: normal; font-weight: normal;&quot;&gt;
    &lt;p style=&quot;color: #000000; line-height: 15pt; font-family: Calibri, sans-serif; font-size: 11pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 7.5pt;&quot;&gt;&lt;span style=&quot;font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;The remaining
    respondents constituted 13% including travel and leisure, advertising, and
    retail.&lt;/span&gt;&lt;/p&gt;
    &lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: 16px; color: #000000;&quot;&gt;
&lt;/span&gt;
&lt;p style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;line-height: 115%; font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;You can take the Business Rules Survey.
Find it here: &lt;/span&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.surveymonkey.com/s/RGBusinessRules&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;line-height: 115%; font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #999999;&quot;&gt;https://www.surveymonkey.com/s/RGBusinessRules&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;line-height: 115%; font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri; color: #000000;&quot;&gt;&lt;strong&gt;Author&lt;/strong&gt;: &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri; color: #000000;&quot;&gt;Sandy Sears, PMP, CBAP, SA, PMI-PBA, is the Director,
Financial Services Team, for Robbins Gioia.&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; font-family: Calibri; color: #000000;&quot;&gt;&amp;nbsp;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri; color: #000000;&quot;&gt;As a former executive at a large insurance company, she was responsible
for IT process and practice development and was a key player in a large IT
transformation effort, leading the rollout of project management, business
analysis, and testing practices and tools across the organization, as well as
the development of standardized processes for project portfolio management, IT
financial management, and the SDLC. At a previous company, she was the
recipient of the prestigious Chairman&amp;rsquo;s Award for her work in introducing a new
annuity product line in Tokyo, Japan.&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; font-family: Calibri; color: #000000;&quot;&gt;&amp;nbsp;
&lt;/span&gt;&lt;span style=&quot;font-size: medium; font-family: Calibri; color: #000000;&quot;&gt;She has been a speaker at industry conferences, for professional and
education organizations, and on radio shows.&lt;/span&gt;&lt;/p&gt;
&lt;span style=&quot;line-height: 115%; font-size: 10.5pt; font-family: Tahoma, sans-serif; color: #333333;&quot;&gt;
&lt;p style=&quot;margin: 0in 0in 10pt;&quot;&gt;&lt;span style=&quot;font-size: medium; line-height: 1.451em; font-family: &#39;Times New Roman&#39;; color: #000000;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;</description> 
    <dc:creator>ccecere</dc:creator> 
    <pubDate>Wed, 30 Sep 2015 11:50:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3358</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/3225/How-To-Effectively-Use-Observation-in-Projects.aspx#Comments</comments> 
    <slash:comments>0</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=3225</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=3225&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>How To Effectively Use Observation in Projects</title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/3225/How-To-Effectively-Use-Observation-in-Projects.aspx</link> 
    <description>&lt;p style=&quot;color: #4d4f51; margin-bottom: 30px;&quot;&gt;Internships can provide some great learning opportunities. I was lucky enough to learn one of the best lessons on the first day of the very first internship of mine. My mentor at the time asked that, for the first 4 weeks, I invest time in every aspect of his business to learn how everything functions. I thought he was insane yet it was one of the best lessons a college freshman could learn &amp;ndash; by observing.&lt;/p&gt;
&lt;p style=&quot;color: #4d4f51; margin-bottom: 30px;&quot;&gt;When it comes to projects, Stakeholders usually find it hard to explain what their job is or what the requirements are. So by observing and asking questions one can find out a lot more like the flow and sequence of the activities. Observing can happen passively (by quietly watching) or actively (by engaging with the stakeholder through the entire process).&lt;/p&gt;
&lt;p style=&quot;color: #4d4f51; margin-bottom: 30px;&quot;&gt;The best way of capturing the activities, steps and decisions is by using a process flowchart or activity diagrams, also known as lane diagrams. Process modeling is a visual representation or the activities and swim lane diagrams shows these activities and captures the people who perform them. Each person has their own lane so it shows how the work is passed from one person to another.&lt;/p&gt;
&lt;p style=&quot;color: #4d4f51; margin-bottom: 30px;&quot;&gt;When my 4 weeks were complete I fully understood how the organizational groups and processes fit into one another. How everything got together and how the products were developed, manufactured, configured and shipped.&lt;/p&gt;
&lt;p style=&quot;color: #4d4f51; margin-bottom: 30px;&quot;&gt;Here is what I recently learned through observations in the designing requirement phase of a project.&lt;/p&gt;
&lt;ul style=&quot;color: #4d4f51; margin-bottom: 30px; margin-left: 40px; list-style-type: disc;&quot;&gt;
    &lt;li style=&quot;margin-bottom: 5px;&quot;&gt;Firstly define the best conceptual design while staying within the project scope and fulfill the business&amp;rsquo; and users&amp;rsquo; needs.&lt;/li&gt;
    &lt;li style=&quot;margin-bottom: 5px;&quot;&gt;Review each step and find out what is working, what they want to keep and what they want to remove or what needs to change.&lt;/li&gt;
    &lt;li style=&quot;margin-bottom: 5px;&quot;&gt;Start planning once you have all the information.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style=&quot;color: #4d4f51; margin-bottom: 30px;&quot;&gt;I am very grateful to my mentor for the internship experience and that, as a professional, I can now understand the value of watching people and processes in action.&lt;/p&gt;
&lt;p&gt;More training on:&amp;nbsp;https://www.udemy.com/business-analyst/?couponCode=BusinessAnalystSocialNetwork#/&lt;/p&gt;</description> 
    <dc:creator>Fareed R</dc:creator> 
    <pubDate>Fri, 20 Mar 2015 05:59:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:3225</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/2589/Agile-is-an-attractive-word.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=2589</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=2589&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>Agile is an attractive word</title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/2589/Agile-is-an-attractive-word.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Agile is an attractive word. It means swiftness with discipline, with an emphasis on alertness to change in one’s external surroundings and quickly responding to change as needed. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;The word I want to focus on from above is &quot;external&quot;. A prime example of the difference between internal (controlled) and external (un-controlled) is an operating enterprise: business company, non-profit group and the like. The interesting problem for most enterprises is how effectively they control their own operations. The boundary between internal and external can become nebulous if control is lacking in parts of an enterprise. Control sounds like a bad word. It implies top-down definition of all aspects of enterprise operations. This can be true, but control can also include delegation of authority, with expectation of results without definition of methods used. Control is maintained, but authority is distributed. This is the sphere of business management practices, defined and changing and transforming from Henry Ford to Jack Welch. It is not easy, and many others have and will address it better than I, so I will reference them as need be. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;The topic of interest here is the boundary between internal and external, controlled and uncontrolled, event and response… but not between knowable and unknowable. An enterprise needs to know what is happening around it in order to focus its operations on knowing what events are important, events that it needs to respond to. For these events, an enterprise defines processes/procedures to execute when triggered by events, to provide the desired results in response to the events; successful enterprises include those that recognize that the nature of events and corresponding processes change over time, sometimes very quickly. So, at any one point in time, an enterprise needs to be in control of its processes, but that control can’t stifle the need to change as fast as the world around it changes. Further, this rapid change needs to be accomplished without disrupting on-going operations. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;What we are discussing here is Controlled Agility; the ability of an enterprise to respond swiftly to changes in its surroundings without losing its internal cohesion. The basis for controlled agility in an enterprise includes understanding that: - an enterprise runs on its processes, not its org chart - processes are composed of distinct activities and decisions - processes run on information, gathered and stored and used - processes are guided by business rules, especially when decisions need to be made. With this basis, an enterprise is well-positioned to be Agile without losing Control. It all comes down to understanding Change. Change comes in many degrees of impact to an enterprise. Consider workflow, which is based on process with roles and authority levels defined. If all loan applications over $100,000- go to Fred to be underwritten, the workflow will change temporarily when Fred goes on vacation. Those loan applications have to go to someone else until Fred gets back. This kind of change can happen frequently, but more importantly, it is a kind of change the enterprise knows can happen. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Frequent known changes are the heart of controlled agility. This is the kind of change an enterprise must be able to do, without changing itself, as part of operations. It should not need a project, especially an IT project, to make the change. Temporarily changing workflow might be considered a simple example, but it is actually an example of an overall type of change that can occur frequently, and that is business rule change. Business Rules are so embedded in how an enterprise works, it is actually a new and revealing approach to call them out separately. In a lender enterprise, it is likely a fact that “Customers may apply for Loans”, but “Customers may apply for Loans, only if they are 18 years old or older” is a Business Rule; it constrains an aspect of enterprise operations and, as said above, rules change (next year it could be 19 years). An enterprise that knows the facts and rules of their operations is well positioned to change rules as quickly as needed. However, rule changes still need to be controlled to avoid using incorrect rules to the detriment of the enterprise. Still, these changes should not require a project to change the structure of the operation and, again, not need an IT project. A major use of rules is to support making decisions. Loan underwriting across many financial lending/leasing enterprises is heavily rule-driven, the information about a customer and the loan product being used to decide to lend or not. These can be complex rules, or simply that the enterprise does not lend to anyone with a Credit Score below a stated value; and again, the rules will be changed over time as a lender tunes its underwriting, or is willing to take on more risk, etc.. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Decisions also play a role in defining what processes/activities are used to respond to events. We all know of BPM diagrams with boxes for activities, diamonds for decision points, and arrowed lines connecting them all. A process may be composed of 20 possible activities, but less than 20 might be used in response to any one event because of decisions based on rules. What can change for a process? The number of processes in an enterprise, once all are defined, is relatively stable over time; new processes usually mean the enterprise has expanded its products/services to areas which need their own processes. Within a process, however, the exact activities that are carried out may change, or be re-ordered, or even be retired. It is the ability to change processes as quickly as possible, again without a project, that marks an enterprise as Agile. Changes in decisions and rules used in processes are the most frequent changes an Enterprise must do. Changes to the activities in a process change less frequently than decisions/rules, but often enough the agile enterprise needs to it as part of its operations. Are there aspects of an enterprise that are more stable? And are types of changes to them not necessarily known or predictable? This is a loaded question, because the answer is information or specific data used by an enterprise. Once all the information needs are known for an enterprise, these are very stable over time. The need to change information needs is similar to the need to add more processes; it happens when (as above) the enterprise is expanding into new products or services different from current products/services. To be more precise, information needs may change as the enterprise expands, but they may not as well; data requirements have been shown to be the most stable aspect of an enterprise. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;So we have two ends of the change pendulum: from frequent and known, to rare and unknown. As said earlier, frequent known changes are the heart of controlled agility.&lt;/span&gt;&lt;/p&gt;</description> 
    <dc:creator>David Wright</dc:creator> 
    <pubDate>Mon, 29 Apr 2013 17:46:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:2589</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/1852/Business-rules-are-a-backward-step.aspx#Comments</comments> 
    <slash:comments>4</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=1852</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1852&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>Business rules are a backward step</title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/1852/Business-rules-are-a-backward-step.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;I have been delivering projects successfully since the early 80s. Back then, we didn&#39;t have business rules, we had formal logical data models, entity life histories, data constraints, and data flow diagrams. In general, all the necessary business constraints got captured properly and implemented. Some of these deliveries actually passed acceptance testing with no defects.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Since then I have joined a company which does use-case driven development, and in the use cases there is a section for &#39;Business Rules&#39;. Logical data modelling is rarely done, and life-history modelling is almost never done. Business constraints are now frequently missed and&amp;#160;contradictions are not detected&amp;#160;or poorly understood. Having read many hundreds of such rules by now, I conclude that they mostly consist of data constraints which ought to be in a data model, event processing constraints which ought to be in an entity life history, or security and audit constraints which might&amp;#160;actually legitimately belong&amp;#160;in a rules catalogue&amp;#160;(the latter are the rarest category).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;From this I conclude that the concept of a business rule is too vague, and business rules are often &amp;#160;an excuse to avoid doing thorough modelling. As Ivar Jacobsen once said &#39;if you have not modelled it, you have not understood the problem&quot;.&lt;/span&gt;&lt;/p&gt;</description> 
    <dc:creator>Dr David Fletcher</dc:creator> 
    <pubDate>Fri, 13 May 2011 09:04:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1852</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/1632/Challenges-with-User-Stories.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=1632</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1632&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>Challenges with User Stories </title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/1632/Challenges-with-User-Stories.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;A Promise to have a Conversation&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;I’ve been writing user stories for a couple of years now, and the best way I’ve heard how to describe them is that they are a promise to have a conversation.&amp;#160; Enough information should be written down to give the reader an idea of what the gist of the story is (and to be able to roughly estimate a story point size to it), but the details are to be driven out during discussions between the product owner and the development team at the start of the sprint.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;And that concept works well when the product owner and the development team are located in the same location.&amp;#160; As a product owner, I could attend the daily scrum meetings; I was available to the developers/testers/technical writers to answer questions as they arose.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Recently, however, I’m working on a project where the development team is not located with the product owners.&amp;#160; In fact, development may be done in several different locations around the world.&amp;#160; This introduces several layers of complexity that a co-located team does not have.&amp;#160; Not only is there distance differences between the various team members, but now we also introduce time zone, language and cultural differences as well.&amp;#160; As a result, there is a greater documentation requirement than I have had to deal with before.&amp;#160; While the promise to have a conversation still holds, the product owner is just not as available with a geographically diverse team.&amp;#160;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;Story Size – Large vs. Small&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;So one of the first hurdles to jump was what the appropriate size of the user story is.&amp;#160; I’ve had some interesting conversations with various people about this topic, and opinions do vary.&amp;#160; Some feel that user stories should tell an end-to-end story.&amp;#160; But that can result in very large, very complex user stories.&amp;#160; I do see value in these user stories, and I tend to call them epic stories.&amp;#160; I prefer to take these epic stories and break them down into much smaller user stories.&amp;#160;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;One characteristic I try to keep in mind as I write a user story is that it should be small enough to be developed during one sprint.&amp;#160; So it is critical to understand the size of the sprints within your organization, since I’ve heard of sprints lasting anywhere from 1 to 6 weeks.&amp;#160; It also helps to get your development organization to provide you with some rough story point sizes, so you know if your stories are of an appropriate size or not.&amp;#160; For any story that has a point size estimate that is larger than the velocity of the team during a sprint, that story needs to be broken down into smaller stories.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;What to do with Business Rules?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Another challenge is business rules.&amp;#160; With the project that I am working on, we have finished documenting the user stories, but they only tell part of the story.&amp;#160; They tell what the user expects to see, but not how the system gets to those results.&amp;#160; That is the role of the business rules.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Now, if the team were co-located in the same location, this is where the promise to have a conversation would come in.&amp;#160; During that conversation, the business rules can be vetted and discussed.&amp;#160; However, with the geographically dispersed team, much of this needs to be written down.&amp;#160; The story and the business rules can still be discussed, however, with cultural and language differences, having something in writing for team members to read through before the discussion and to refer back to after the discussion is a necessity.&amp;#160;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;But what is the best way to document these business rules?&amp;#160; Some can be documented with the acceptance criteria for the user story.&amp;#160; But sometimes there is the additional needs to get even more detailed than that, to get to the actual “if, then” statements.&amp;#160; Where is it best to document them?&amp;#160; I don’t have an answer to that yet, and much may depend upon the tool chosen to store the user stories.&amp;#160;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;But I am certainly interested in your experiences…how have you solved this problem?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;Let us know, or check out other posts. &lt;/span&gt;&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://requirements.seilevel.com/blog/2010/10/challenges-with-user-stories.html&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;http://requirements.seilevel.com/blog/2010/10/challenges-with-user-stories.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;</description> 
    <dc:creator>Seilevel</dc:creator> 
    <pubDate>Mon, 22 Nov 2010 17:44:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1632</guid> 
    
</item>
<item>
    <comments>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/1450/How-do-you-determine-if-you-have-a-business-rule.aspx#Comments</comments> 
    <slash:comments>2</slash:comments> 
    <wfw:commentRss>https://www.modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=182&amp;ModuleID=875&amp;ArticleID=1450</wfw:commentRss> 
    <trackback:ping>https://www.modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=1450&amp;PortalID=0&amp;TabID=182</trackback:ping> 
    <title>How do you determine if you have a business rule? </title> 
    <link>https://www.modernanalyst.com/Community/CommunityBlog/tabid/182/ID/1450/How-do-you-determine-if-you-have-a-business-rule.aspx</link> 
    <description>&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;On&amp;#160;a recent client’s project, we were asked to help in the effort of creating a system to automate much of the current manual processes.&amp;#160; In order to capture the requirements this also meant that we were documenting the business rules that were currently being used.&amp;#160; When I started the project, I did not have a complete understanding of how a business rule was different than a requirement statement.&amp;#160; I found that I was constantly getting mired in my confusion between the two.&amp;#160;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;From my research I did find one Wikipedia &lt;/span&gt;&lt;a target=&quot;_blank&quot; jquery1279897741751=&quot;13&quot; rel=&quot;nofollow&quot;  href=&quot;http://en.wikipedia.org/wiki/Business_rule&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;font color=&quot;#0066cc&quot;&gt;article&lt;/font&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;font-size: small&quot;&gt; to be particularly helpful, but I simplified that advice even further.&amp;#160; From my reading&amp;#160; and experiences, I created the following four guidelines to help me determine if a statement was a business rule that would need to be represented within the new system and should described within my functional requirement statements.&amp;#160;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&amp;#160;&lt;strong&gt;1:&lt;/strong&gt;&amp;#160; &lt;strong&gt;A business rule is about the how to run the business and not about a system, or set of systems.&lt;/strong&gt;&amp;#160; If you removed all the systems and system platforms, the rule would still important to the business operations.&amp;#160; Business rules are about people doing business activities, to achieve business goals not interacting with systems.&amp;#160; A very simple rule that is used every day is “No shoes, no shirt, no service” a person can read this rule, and know what actions they are to perform.&amp;#160; A functional requirement would be to support the “No shoes, no shirt, no service” rule within the system.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;2: Does the rule provide enough information for a business person to make a decision, or a series of decisions?&lt;/strong&gt;&amp;#160; If a business person uses the rule to make a decision, then it’s a business rule.&amp;#160; The rule exists in order to operate the business.&amp;#160; A business person could easily read the rule and understand how they are to conduct business.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;3:&lt;/strong&gt;&amp;#160; &lt;strong&gt;Business rules are owned by the business.&lt;/strong&gt;&amp;#160; A business person must be able to change, or modify rules as they identify changes.&amp;#160; For example, a rule may be that “Only people between the ages of 25-35 may open a customer account”.&amp;#160; A system requirement could be written to support that age constraint.&amp;#160; The rule however, is owned by the business and could be changed at any time based on business objectives.&amp;#160;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;4:&lt;/strong&gt;&amp;#160; &lt;strong&gt;A business rule must place some type of constraint or requirement on the way that business is conducted.&lt;/strong&gt;&amp;#160; For example, “Only customers with an approved line of credit of $1,000 or more may place orders within the corporate product catalog”.&amp;#160; This rule shows how customers are constrained and prevented from certain operation, or activities.&amp;#160; A system requirement might be necessary to support multiple rules which constrain customer activities.&amp;#160; The business rules define the constraints.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;by LAnderson&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt;Do you have &lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;&lt;a target=&quot;_blank&quot; rel=&quot;nofollow&quot; href=&quot;http://requirements.seilevel.com/blog/2010/07/how-do-you-determine-if-you-have-a-business-rule.html&quot;&gt;&lt;span style=&quot;font-size: small&quot;&gt;feedback&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;strong&gt; on how to determine a business rule?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;</description> 
    <dc:creator>Seilevel</dc:creator> 
    <pubDate>Fri, 23 Jul 2010 14:09:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:1450</guid> 
    
</item>

    </channel>
</rss>